ASP垃圾问题s=1^3+3^2+5^2+...+99^2,请利用两中循环语句计算S的值

来源:百度知道 编辑:UC知道 时间:2024/05/18 13:10:34
帮忙

dim s,i
方法1:
for i=1 to 99 step 2
s=s+i^2
next
方法2:
i=1
do while i<100
s=s+i^2
i=i+2
loop

你是不是要1,3,5,7,9这样的单数幂运算,循环时设置步长Step 2就可以。

For i=1 to 99 Step 2
s=s+i^2
Next

另外你要求两种循环,想不到有哪种比For循环更好,只要设置步长就可以,Do循环,要判断是否为单数,效率更低。